Big Huge Thesaurus

Nauru Island

noun

sounds kind of like